cast a long shadow - German English Dictionary